to perform a legal duty - Español Inglés Diccionario